sweet and thick corn marmalade - Alemán Inglés Diccionario